Big Huge Thesaurus

ajuga chamaepitys

noun

sounds kind of like